5b20a8479f3fb92d8a1ac982add4572580f9276f,render/src/main/java/org/codice/imaging/nitf/render/BilevelBlockRenderer.java,BilevelBlockRenderer,getNextImageBlock,#,309
Before Change
if (mImageSegment.getActualBitsPerPixelPerBand() != 1) {
throw new IOException("Unhandled bilevel image depth:" + mImageSegment.getActualBitsPerPixelPerBand());
}
BufferedImage img = new BufferedImage(mImageSegment.getNumberOfPixelsPerBlockHorizontal(),
mImageSegment.getNumberOfPixelsPerBlockVertical(),
BufferedImage.TYPE_BYTE_BINARY);
imgRaster = img.getRaster();
After Change
if (mImageSegment.getActualBitsPerPixelPerBand() != 1) {
throw new IOException("Unhandled bilevel image depth:" + mImageSegment.getActualBitsPerPixelPerBand());
}
BufferedImage img = new BufferedImage((int) mImageSegment.getNumberOfPixelsPerBlockHorizontal(),
(int) mImageSegment.getNumberOfPixelsPerBlockVertical(),
BufferedImage.TYPE_BYTE_BINARY);
imgRaster = img.getRaster();